Taking delivery of a 2024 bmw x4 m40i